building on land - German English Dictionary